
#forumheadertable
	{
	
	}
#tableheader
	{
	background-color:#CCCCCC;
	font-weight:bold;
	color:white;
	padding:10px;
	padding-left:3px;
	}
	
#subtableheader
	{
	background-color:#eee;
	padding:5px;
	color:#999;
	border:1px solid #ccc;
	}
	
#subtheme /* for topics view */
	{
	border:1px solid #eee;
	border-collapse:collapse;
	color:#999;
	padding:5px;
	background-color:#f8f8f8;
	}
#endtable
	{
	border-top:2px solid #ccc;
	}
	
#messageleftside
	{
	border-top:1px solid #ccc;
	border-collapse:collapse;
	padding:3px;
	border-left:1px solid #ccc;
	border-bottom:2px solid #ccc;
	background-color:#F0F1F4;
	color:#999;
	font-weight:bold;
	
	}
	
#messagerightsideauthor
	{
	border-collapse:collapse;
	padding:3px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	
	border-bottom:2px solid #ccc;
	background-color:#FFFDE8;
	color:#999;
	font-weight:bold;
	
	}

#messagerightside
	{
	border-collapse:collapse;
	border-top:1px solid #ccc;
	padding:7px;
	background-color:#f5f5f5;
	border-bottom:2px solid #ccc;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	line-height:1.5;
	
		
	}

.orange
	{
	color:#FF8400;
	font-weight:bold;
	
	}
	
.dateview
	{
	font-style:italic;
	color:#ccc;	
	}
#codemessage
	{
	background-color:#FFFDE8;
	border:1px solid #ccc;
	padding:5px;
	font-weight:bold;
	
	
	}
	
a.page
	{
	color:#333;
	font-weight:bold;
	padding:3px;
	border:1px solid #ccc;
	}
	
a.spage
	{
	color:#333;
	background-color:#ccc;
	font-weight:bold;
	padding:3px;
	border:1px solid #ccc;
	}
#sp
{
	border-bottom:1px solid #ccc;
	padding:3px;
}

#quote
{
	border:1px dashed #ccc;
	background-color:white;
	font-weight:bold;
	padding:4px;
}
